GIỚI THIỆU TỔNG QUAN:
Đây là bộ Source Code Website Quản Lý Ký Túc Xá (KTX) được xây dựng với quy trình nghiệp vụ chặt chẽ, tập trung vào việc quản lý số liệu điện nước và thu chi hàng tháng. Hệ thống được phân quyền chi tiết thành 2 luồng: Cán bộ quản lý và Nhân viên phòng.
CÔNG NGHỆ SỬ DỤNG:
-
Ngôn ngữ: ASP.NET Core MVC5 (Ajax & Jquery) (Bạn điền đúng ngôn ngữ của bạn vào đây)
-
Cơ sở dữ liệu: SQL Server
-
Giao diện: Responsive, thân thiện người dùng.
CHỨC NĂNG CHI TIẾT THEO PHÂN QUYỀN:
1. DÀNH CHO CÁN BỘ (ADMIN / MANAGER):
Cán bộ có toàn quyền quản lý hệ thống dữ liệu:
-
Phân quyền cao cấp (Super Admin): Có quyền quản lý danh sách Cán bộ (Thêm/Sửa/Xóa/Đổi mật khẩu) và cấp quyền quản trị viên mới.
-
Quản lý Cơ sở vật chất:
-
Quản lý Dãy phòng (Thêm, sửa, xóa, xem).
-
Quản lý Phòng (Thêm, sửa, xóa, xem chi tiết tình trạng phòng).
-
Quản lý Con người: Quản lý danh sách Nhân viên phụ trách các phòng (CRUD).
-
Hóa đơn:
-
Hóa đơn Điện nước: Tạo hóa đơn mới, tính toán tiền dựa trên chỉ số, xác nhận Thu tiền.
-
Hóa đơn Phòng: Lập phiếu thu tiền phòng, xác nhận trạng thái đóng tiền.
-
Quản lý hỗ trợ: Tiếp nhận yêu cầu hỗ trợ từ nhân viên, cập nhật trạng thái xử lý (Đã sửa/Chưa sửa).
2. DÀNH CHO NHÂN VIÊN PHÒNG (STAFF):
Nhân viên có quyền hạn giới hạn, tập trung vào việc ghi nhận số liệu thực tế:
-
Ghi chỉ số Điện/Nước: Hàng tháng nhân viên đi chốt số và nhập liệu vào hệ thống (Chức năng Thêm).
-
Báo cáo sự cố (Hỗ trợ): Gửi yêu cầu sửa chữa khi phòng có hư hỏng (Thêm hỗ trợ).
-
Chức năng Tra cứu (View Only):
-
Xem danh sách Phòng, Dãy phòng, Nhân viên.
-
Xem bảng Đơn giá hiện hành.
-
Xem lịch sử Hóa đơn điện nước và Hóa đơn phòng (Không được phép sửa/xóa để đảm bảo minh bạch).
-
Lưu ý: Nhân viên không thể xem hoặc truy cập vào thông tin tài khoản Cán bộ.
ƯU ĐIỂM CỦA CODE:
-
Cấu trúc code rõ ràng, tách biệt các lớp.
-
Xử lý logic tính tiền chính xác.
-
Thích hợp để làm đồ án tốt nghiệp, bài tập lớn hoặc phát triển thành phần mềm quản lý nhà trọ.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
1. Tải source code và giải nén.
2. Import file Database (định dạng .sql) vào CSDL của bạn. Nhớ đặt đúng tên Database là "QLKTX"
3. Cấu hình lại chuỗi kết nối (Connection String vào 2 file App.config và Web.config) cho phù hợp với máy của bạn.
4. Chạy dự án.
HỖ TRỢ KỸ THUẬT Nếu gặp khó khăn trong quá trình cài đặt hoặc build lỗi, mình sẽ hỗ trợ trực tiếp qua UltraViewer hoặc TeamViewer.